package com.kuang.dao;

import com.kuang.pojo.Comment;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface CommentMapper {
    //     用于后台展示
    public List<Comment> selectCommentPage(@Param("pageindex") Integer pageindex, @Param("pagesize") Integer pagesize);

    //    共有多少条评论
    public int countComment();


    public int deletecommentById(Integer commentid);

    //     随便查出一个非管理员的评论为了取得头像文件名
    public Comment selectCommentLimit();

    //    插入一条评论
    public int insertComment(Comment comment);

    //  通过博客的id查出评论
    public List<Comment> selectAllCommentByBlogId(Integer blogid);

//    查询最新插入的一条评论，用来解决评论一次，提交两次的情况
    public Comment selectSingleComment();
}
